.box {
    width: 97%;
    height: 85vh;
    margin: 0 auto;
    overflow: auto;
}

.Top {
    height: 24%;
    margin-top: 1%;
}

.Top p {
    margin-right: 10px;
}

.inp {
    height: 30px;
}

.s1 {
    line-height: 54px;
}

.Top Button {
    margin: 0 10px;
}

.zhu {
    height: 50px;
    display: flex;
    margin: 20px 0;
    background: #f0f1f2;
    line-height: 50px;
    text-align: center;
}

.dingDan {
    width: 40%;
    display: flex;
}

.dingDan img {
    width: 100px;
    height: 100px;
    margin: 20px;
}

.maiJia {
    width: 10%;
}

.shouHuo {
    width: 37%;
}

.caoZuo {
    width: 13%;
}

.zhuTi {
    width: 100%;
    height: 200px;
    border: 1px solid #ccc;
}